﻿using System;

namespace Talented.Core.Model.Toons
{
	public interface IToon
	{
		Guid ToonIdentifier { get; }

		double GetMight();
		double GetHealth();
		double GetEnergy();
		double GetMoveSpeed();
		double GetStrength();
		double GetIntelligence();
		double GetDamageMin();
		double GetDamageMax();
		double GetHealthSteal();
		double GetAgility();
		double GetCunning();
		double GetHitsPerSecond();
		double GetArmorPenetration();
		double GetCriticalChance();
		double GetDurability();
		double GetWill();
		double GetDefencePhysical();
		double GetDefenceMagical();
		double GetCooldownReduction();
	}
}
